people that make up the navy - Turco Inglés Diccionario